SCADA ViSA версия 7.6.132 /2011-01-21/ Copyright (C) 2001-2011 НТФ "Инкотех" Что нового в SCADA ViSA? [ История: ] [ ! Существенное улучшение ] [ + Добавленная функциональность ] [ * Исправлена/изменена функция ] [ - Исправлена ошибка (надеемся) ] ---- История изменений ------------------------------------------------------ 7.6.132 [!] Для создания инсталляции SCADA ViSA использована UNICODE версия инсталлятора NSIS. Теперь инсталляция на разных языках выполняется корректно в операционных системах с разными языками. [!] : Выделен COM-модуль для работы с технологическими сообщениями [*] : - Убрана печать в log-файл информация о том, что найден дуликат сообщения DROP (№1289). - Не принимаются технологические сообщения с датой отправки более чем 1 месяц (настраиваемый параметр) (№1382). - Исправление ошибок. [*] : Менеджер проектов прекращает работу, если библиотека VPropList не зарегистрирована в системе как COM-сервер. [-] : Исправление ошибок: - При использовании в БД во вновь созданной аналоговой переменной ссылки на другую переменную была недоступна для ссылки переменная, на основании которой добавлялась новая аналоговая переменная (№1624). - При включенном режиме отрисовки содержимого окна при его перетаскивании неверно отрисовывалось окно структур в момент изменения ширины его колонок (№1625). - При переходе на UNICODE была внесена ошибка: не корректно обнулялся массив, используемый для анализа пересечения диапазонов приоритетов разных категорий сообщений (№1629). - В окне редактирования дискретной переменной в БД поле приоритетов сообщений, выдаваемых по включенному и отключенному состоянию переменной, не позволяло ввести более трех символов, т.к. в нем отключен горизонтальный скроллинг содержимого. Таким образом максимальное значение приоритета могло быть задано только до 999 (№1630). - Исправлена неверная выдача сообщений об ошибке компиляции полей структур (№1632). - Исправлен сброс ширины вновь созданного столбца в структуре при изменении его позиции (влево/вправо) (№1655) [+] : Добавленная функциональность: - Для ввода строковой переменной добавлена возможность использования маски вводимого значения. - В редакторе ввода сценариев добавлено контекстное меню с командами Undo/Cut/Copy/Past/Delete/Select All. Меню открывается по правой кнопке мышки. [+] : Добавленная функциональность: - Добавлены параметры запуска командной строки --delay=DelayRunning для задержки запуска экземпляра среды исполнения на DelayRunning msec --name=NAME для идентификации среды исполнения в технологических сообщениях. По умолчанию идентификатор NAME соответствует переменной окружения %COMPUTERNAME% [*] : Увеличена ширина правого поля просмотровщика сообщений, чтобы скутер полностью помещался в окне, увеличены размеры скроллеров, используемых для вертикального масштабирования. Просмотровщик сообщений: [-] Часто не обновляются сообщения в окне текущих сообщений, там же застряёт строка не сквитированного сообщения (№1365). [-] В диалоге с детальной информацией о сообщении не правильно отображается категория сообщения (№1612). [-] После изменения значения атрибута Anchor, окно текущих сообщений не перерисовывается (№1607). [+] Добавлена возможность показывать в просмотровщик текущих сообщений сообщения без учета признака квитации (№1605). [*] Значение по умолчанию для параметра "Отмечать сообщения с разницей" равно 15 сек (№1307). [*] В информации о сообщении, выдается тип сообщения и его приоритет, расхождение времени отправки и времени получения, время прошедшее с момента доставки до временем квитации (№1359). 7.6.131 [-] : Исправление ошибок: - Полная блокировка работы (№1351). - Критическая ошибка когда размер компонента <= 10x10 (№1561). [+] : Поддержка свойства "Репликация" для переменной базы данных (№1571). [*] : Изменение алгоритма проверки лицензии (№1557). [-] : Исправлена ошибка №1560 (Вместо русских символов отображаются "??"). [-] : Исправлена ошибка №1559 (При открытии файла теряются все строки с русскими символами). [!] : Поддержка кодировки UTF-8 [!] файлы данных программ теперь сохраняются в UTF-8. Обеспечивается совместимость со старыми версиями [!] : переведен на UNICODE [+] : добавлено масштабирование некоторых диалогов, в которых выполняется ввод сценариев [+] : добавлено свойство "Репликация" в базе данных переменных для разрешения/запрета репликации глобальных переменных в случае использования резервирования серверов VdbOPC [-] : исправлена проблема со слоями в режиме масштабирования шрифтов, исправлена ошибка переноса графических объектов между слоями [-] : исправлены некоторые ошибки [!] : переведен на UNICODE [!] : переведен на UNICODE [!] : переведен на UNICODE 7.5.129 [-] : Исправление ошибок № 1348 и № 1349 [+] : Добавлено свойство EnablePrinting для панели управления компонента просмотра графиков. [-] : Исправление ошибки: Не устанавливается шрифт для элементов ввода времени, даты, интервала и группы на панели управления графиками. [+] : Добавлены tooltip-ы на combobox выбора группы и на checkbox Тренд. [-] : Исправление опечатки в переводе на Литовский язык. [+] : - Добавлены тултипы на кнопках панели управления графиками. - Добавлены тултипы на перьях на графике. [-] : Исправление ошибки № 1342. [-] : Исправление замечаний № 1271 и № 1353. [*] : Оптимизация. [*] : Оптимизация. [-] : Исправление ошибки. [-] : Исправление ошибки № 1362. [-] : Исправление ошибки. [+] : Добавлено свойство EnablePrinting для панели управления компонента просмотра сообщений. [-] : - Исправление опечатки в переводе на Литовский язык. - Исправление замечания: Литовский и Английский вариант диалога свойств сообщения не соответствует Русскому варианту. [-] : Исправление ошибки № 1356. [-] : Исправление ошибки. [*] : Просмотровщик технологических сообщений: В дополнение к фильтрации по колонке Message добавлена фильтрация по колонке Source. [+] : Добавлена проверка синтаксиса для скриптовой функции getenv. [-] : Исправление ошибки. [+] : Добавлена проверка синтаксиса для скриптовой функции Message2. [!] : Добавлен параметр командной строки --display=number для запуска на мониторе с указанным номером. [+] : Добавлена скриптовая функция getenv. [-] : Исправление ошибки № 1360. [-] : Исправление ошибки. [+] : Добавлена скриптовая функция Message2 (в отличие от функции Message, позволяет передавать информацию об источнике сообщения). [*] : Принудительная вычитка файла паролей перед каждой проверкой уровня доступа. [-] : Исправлена ошибка в SQL-запросе. [-] : Исправление ошибки: не включается "безлимитный" режим. [!] : Поддержаны ключи HASPHL. [-] : Исправление ошибки. [+] : Передача источника технологического сообщения в функции OnAlarmMessage. [-] : Исправлена ошибка выдачи диагностической информации. [-] : Исправление ошибки № 1233. [-] : Исправление замечания: Не выполняется сохранение поля Source в соответствующей колонке базы данных для OPC AE источников сообщений. [+] : Локализация выдачи сообщений о выходе переменной за аварийные границы (перевод на английский и литовский языки). [-] : Исправление ошибки. [-] В Среде Разработки не сохранялись пустые пути (пути по умолчанию) к архивам истории процесса и технологическим сообщениям 7.5.128 [+] Исправление ошибок, которые проявлялись при работе с REMOTE HDA-сервером. [+] Исправление ошибок: - При сохранении списка групп появляются дубликаты. - При сохранении списка групп после удаления одной или нескольких групп, появляются дубликаты. [+] Локализация: Поддержка литовского языка. [+] Локализация: Поддержка литовского языка в панелях управления и компоненте просмотра технологических сообщений. [+] Добавлены свойства MinorDivisionOfAxisX и MinorDivisionOfAxisY которые задают количество делений на оси X и Y соответственно, которые будут отображаться на экране и при печати, если их значение больше 1. Значение этих полей можно установить из сценария. Начальное значение - 0, для совместимости с предыдущими версиями. 7.5.127 [-] Исправлена ошибка отрисовки графиков. [-] Исправление ошибки № 1341. [-] Исправление ошибки № 1251. [-] Исправлена критическая ошибка, которая возникает при изменении размеров панели управления графиками в Среде Разработки. [+] Добавлена поддержка атрибута OPCHDA_ARCHIVING. 7.5.126 [-] : Исправлена опечатка: имя свойства ActiveX FactorValueDateTime (было FactirValueDateTime). [+] : Вывод в диагностику текущего количества тегов и количества тегов в ключе. [+] : Вызов окна по клавише Enter. [*] : Параметр задержки выдачи сообщений по умолчанию (AlarmsSquelchTime) при отсутствии в config.ini файле устанавливается в 0 (было 10 сек). [-] Исправлена ошибка: При просмотре 8-часового тренда экран редко обновляется, и значения в панели управления не соответствуют значениям на фрагментах. [+] Добавлены функции time и String [+] В рапортах добавлено вычисление выражений со скобками [-] В Среде Разработки исправлена ошибка выбора элементов в дереве тегов [*] В Среде Разработки добавлена возможность фильтрации тегов по наличию/отсутствию ссылок на них в сценариях